package cn.com.cifi.mars.mapper.mars;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import cn.com.cifi.mars.bean.dto.returnPlan.ReturnPlanProgressDto;
import cn.com.cifi.mars.entity.ReturnPlanProgressBase;

/**
 * <p>
 * 回款计划进度表基础表 Mapper 接口
 * </p>
 *
 * @author yyd
 * @since 2021-08-25
 */
public interface ReturnPlanProgressBaseMapper extends BaseMapper<ReturnPlanProgressBase> {

	List<ReturnPlanProgressBase> selectBaseList();

	void deleteAll();

	List<ReturnPlanProgressDto> selectDataList(@Param("yearMonth")String yearMonth, @Param("projectIdList")List<String> projectIdList, @Param("versionStatus")String versionStatus,
			@Param("startTime")String startTime, @Param("endTime")String endTime, @Param("name")String name);

}
